/**
 * 
 */
package com.GamersCom.db;

import java.util.Date;

/**
 * Represent the User table in the DataSource
 * @author Frank Sun
 *
 */

public class User
{
	private int id;
	private String username;
	private String password;
	private String firstName;
	private String lastName;
	private String email;
	private String status;
	private int accessLevel;
	private String token;
	private Date startDate;
	private String securityQuestion;
	private String answer;
	
	/**
	 * Get AccessLevel
	 * @return the accessLevel
	 */
	public int getAccessLevel()
	{
		return accessLevel;
	}
	/**
	 * Set AccessLevel
	 * @param accessLevel the accessLevel to set
	 */
	public void setAccessLevel(int accessLevel)
	{
		this.accessLevel = accessLevel;
	}
	/**
	 * GetId
	 * @return the id
	 */
	public int getId()
	{
		return id;
	}
	/**
	 * SetId
	 * @param id the id to set
	 */
	public void setId(int id)
	{
		this.id = id;
	}
	/**
	 * Get Username
	 * @return the username
	 */
	public String getUsername()
	{
		return username;
	}
	/**
	 * Set the username
	 * @param username the username to set
	 */
	public void setUsername(String username)
	{
		this.username = username;
	}
	/**
	 * Get the password
	 * @return the password
	 */
	public String getPassword()
	{
		return password;
	}
	/**
	 * Set the password
	 * @param password the password to set
	 */
	public void setPassword(String password)
	{
		this.password = password;
	}
	/**
	 * get the first name
	 * @return the firstName
	 */
	public String getFirstName()
	{
		return firstName;
	}
	/**
	 * set the first name
	 * @param firstName the firstName to set
	 */
	public void setFirstName(String firstName)
	{
		this.firstName = firstName;
	}
	/**
	 * Get the last name
	 * @return the lastName
	 */
	public String getLastName()
	{
		return lastName;
	}
	/**
	 * Set the last name
	 * @param lastName the lastName to set
	 */
	public void setLastName(String lastName)
	{
		this.lastName = lastName;
	}
	/**
	 * Get the email
	 * @return the email
	 */
	public String getEmail()
	{
		return email;
	}
	/**
	 * Set the email
	 * @param email the email to set
	 */
	public void setEmail(String email)
	{
		this.email = email;
	}
	/**
	 * Get the status
	 * @return the status
	 */
	public String getStatus()
	{
		return status;
	}
	/**
	 * Set the status
	 * @param status the status to set
	 */
	public void setStatus(String status)
	{
		this.status = status;
	}
	/**
	 * Get the token
	 * @return the token
	 */
	public String getToken()
	{
		return token;
	}
	/**
	 * Set the token
	 * @param token the token to set
	 */
	public void setToken(String token)
	{
		this.token = token;
	}
	/**
	 * Get the start Date
	 * @return the startDate
	 */
	public Date getStartDate()
	{
		return startDate;
	}
	/**
	 * Set the start Date
	 * @param startDate the startDate to set
	 */
	public void setStartDate(Date startDate)
	{
		this.startDate = startDate;
	}
	/**
	 * @return the securityQuestion
	 */
	public String getSecurityQuestion()
	{
		return securityQuestion;
	}
	/**
	 * @param securityQuestion the securityQuestion to set
	 */
	public void setSecurityQuestion(String securityQuestion)
	{
		this.securityQuestion = securityQuestion;
	}
	/**
	 * @return the answer
	 */
	public String getAnswer()
	{
		return answer;
	}
	/**
	 * @param answer the answer to set
	 */
	public void setAnswer(String answer)
	{
		this.answer = answer;
	}

	
}
